*{margin:0;padding:0}
li{list-style:none}
a{text-decoration:none;font: inherit;color: inherit}
body{font-family:"微软雅黑";font-size:13px}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
@font-face{font-family:"微软雅黑";}
@font-face{font-family:"微软雅黑";}
.iconfont{font-family:iconfont!important;font-size:1pc;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.clearfix:after{content:'';display:block;clear:both;height:0;overflow:hidden}
.page-header{height:74px;background:#232426;color:#fff}
.page-header a{color:#fff}
.page-header span{font-size:24px;margin-left:20px;cursor:pointer}
.page-header h1{font:30px batman;float:left;margin-left:5pc;color:#000;line-height:74px}
.page-header ul{float:left;margin-left:90pt}
.page-header ul li{float:left;margin-left:60px;line-height:74px}
.page-header ul li a{position:relative;padding:27px 20px}
.page-header ul a:after{content:'';display:block;position:absolute;width:0;height:2px;background:#fff;bottom:-2px}
.page-header ul a:hover:after{width:100%;background:#fff;transition:width .6s}
.page-header>div{float:right;margin-right:5pc;line-height:74px}
#logout{display: none;border: 2px solid #fff;border-radius: 10px;padding: 3px;}
.login_register{display:none;background:rgba(0,0,0,.6);position:fixed;z-index:5;height:700px;width:100%;perspective:750pt;top:0;color:#333;font-size:9pt;text-align: left}
#paper{transition:transform 1s,top .4s;width:25pc;height:430px;left:483px;top:-180px;transform-style:preserve-3d}
#paper,.closslog{position:absolute}
.closslog{cursor:pointer;height:50px;width:50px;left:325px;top:0;background:#333;border-radius:0 0 25px 25px;z-index:999}
.closslog span{transition:transform .5s;transform:rotate(0);display:block;margin:0 auto;color:#fff;text-align:center;line-height:50px;font-size:20px;font-weight:bolder}
.closslog:hover span{transform:rotate(180deg)}
.login_register .login{width:300px;height:350px;padding:50px;background:#fff;position:absolute;left:0;top:0;transform:rotateY(0)}
.login_register h2{margin:20px 0}
.login_register p>span.iconfont{color:#121314}
.login_register input[type=email],.login_register input[type=text]{width:296px;height:40px;margin-bottom:10px}
.login_register input+i{position:absolute;top:9pt;left:268px}
.login_register input+i.err{color:#fff;background-color:#ea4c89;padding:0 4px;font-size:9pt;top:14px;left:183px;font-style:normal}
.login_register input[type=password]{width:296px;height:40px;margin-bottom:10px}
.login_register form>span:first-of-type{color:#999}
.login_register form>span:last-of-type{color:#1574d4;float:right}
.login_register input[type=submit]{width:300px;height:40px;margin:10px 0 20px;background:#1574d4;border:none;color:#fff;cursor: pointer}
#reg{display: block;width:300px;height:40px;margin:10px 0 20px;background:#1574d4;border:none;color:#fff;text-align: center;cursor: pointer;line-height: 40px}
.login_register .qqLogin p:first-of-type{border-top:solid 1px #aaa;width:350px;margin-left:-50px;padding-left:50px;padding-top:20px}
.login_register .qqLogin p:last-of-type{width:78pt;height:30px;background:#1574d4;color:#fff;line-height:30px;text-align:center;margin-top:20px}
.inputbox{position:relative}
.inputbox:after{position:absolute;left:5px;line-height:40px}
#changetolog,#changtoreg{display:inline-block;cursor:pointer}
.login_register .register{overflow:hidden;width:300px;height:436px;padding:50px;background:#fff;position:absolute;left:0;top:0;transform:translateZ(-.1px) rotateY(180deg)}
#footerTitle{background:#1b1d1f;color:#fff;text-align: left;}
#footerTitle>ul{display:inline-block;padding:30px 20px;vertical-align:top}
#footerTitle>ul>li{margin:0 47px;padding:10px 0;width:200px}
#footerTitle>ul>li a{color:#a4a5a6}
#footerTitle>ul>li:first-of-type{border-bottom:1px solid #323436}
#footerBottom{font-size:9pt;background:#16181a;color:#777879;padding:20px 70px;text-align: left}
#footerBottom>ul{list-style:none;float:left}
#footerBottom .footer-share{float:right}
#footerBottom .footer-share a{color:#777879}
#footerBottom .footer-share li{display:inline-block;line-height:30px;margin-left:20px}
#goTop{color:white;display:none;width:40px;height:40px;line-height:40px;text-align:center;background:#1574d4;position:fixed;top:300px;right:10px;z-index:20;cursor:pointer;}
